bag made of palm leaves - Turco Inglés Diccionario